Linde–Buzo–Gray algorithm